当前位置: Python > redis 批量拉取与更新

redis 批量拉取与更新

2021-10-25 分类:Python 作者:admin 阅读(20)

拉取

注:每次取到10000行,本地for循环后再去取


更新

redis只有key才能设置过期时间,所以hash不能设置过期时间。

redis可以通过mset批量写入key,value值,但是如果对于写入后的key,value值一个一个设置过期时间的话速度较慢,最近发现了一个可以同时完成批量写入并设置过期时间的方法,记录一下,希望对他人有所帮助。

使用pipelining 发送命令时,redis server必须部分请求放到队列中(使用内存)执行完毕后一次性发送结果,在 pipeline 使用期间,将“独占”链接,无法进行非“管道”类型的其他操作,直至 pipeline 关闭;如果 pipeline 的指令集很多很庞大,为了不影响其他操作(redis 最大时间lua-time-limit默认是5s),可以使用其他新建新链接操作。批量操作如下:

测试一次更新时间后再操作。

Python—操作redis

https://www.cnblogs.com/melonjiang/p/5342505.html

使用管道性能测评:

https://blog.csdn.net/qq_22152261/article/details/79434206?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link

「三年博客,如果觉得我的文章对您有用,请帮助本站成长」

赞(0) 打赏

支付宝
微信
0

支付宝
微信
标签:

上一篇:

下一篇:

你可能感兴趣

共有 0 - redis 批量拉取与更新

博客简介

精彩评论

  • admin(6年前 (2020-03-09))

    分别用不同厚度的筏板定义,画图后这设置筏板变截面处理。 http://f.fwxgx.co...

    评:新文章!
  • admin(6年前 (2020-03-09))

    分别用不同厚度的筏板定义,画图后这设置筏板变截面处理。 http://f.fwxgx.co...

    评:新文章!
  • admin(6年前 (2020-03-09))

    新增一个框架图! http://biji.jinli.vip/wp-content/upl...

    评:新文章!
  • 一位WordPress评论者(6年前 (2020-02-13))

    嗨,这是一条评论。 要开始审核、编辑及删除评论,请访问仪表盘的“评论”页面。 评论者头像来自...

    评:世界,您好!